package br.ufmg.ubicomp.droidguide.scheduler;

import br.ufmg.ubicomp.droidguide.common.DroidGuideEntity;
import br.ufmg.ubicomp.droidguide.common.Location;

/**
 * entity that represents a tourist activity.
 * @author wpjr
 *
 */
public class DroidGuideActivity extends DroidGuideEntity{

	private Location location;
	private String name;
	private String description;
	private int number;
	private DroidGuideActivityState state;
	private byte consumer;
	private byte historical;
	private byte ecological;
	private byte gastronomic;
	private byte cultural;
	private byte bohemian;
	private String userActivityKey;
	private String landmarkId;
	private String signature;
	
	
	
	public String getSignature() {
		return signature;
	}
	public void setSignature(String signature) {
		this.signature = signature;
	}
	public String getLandmarkId() {
		return landmarkId;
	}
	public String getUserActivityKey() {
		return userActivityKey;
	}
	public void setUserActivityKey(String userActivityKey) {
		this.userActivityKey = userActivityKey;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Location getLocation() {
		return location;
	}
	public void setLocation(Location location) {
		this.location = location;
	}
	public int getNumber() {
		return number;
	}
	public void setNumber(int number) {
		this.number = number;
	}
	public DroidGuideActivityState getState() {
		return state;
	}
	public void setState(DroidGuideActivityState state) {
		this.state = state;
	}
	public byte getConsumer() {
		return consumer;
	}
	public void setConsumer(byte consumer) {
		this.consumer = consumer;
	}
	public byte getHistorical() {
		return historical;
	}
	public void setHistorical(byte historical) {
		this.historical = historical;
	}
	public byte getEcological() {
		return ecological;
	}
	public void setEcological(byte ecological) {
		this.ecological = ecological;
	}
	public byte getGastronomic() {
		return gastronomic;
	}
	public void setGastronomic(byte gastronomic) {
		this.gastronomic = gastronomic;
	}
	public byte getCultural() {
		return cultural;
	}
	public void setCultural(byte cultural) {
		this.cultural = cultural;
	}
	public byte getBohemian() {
		return bohemian;
	}
	public void setBohemian(byte bohemian) {
		this.bohemian = bohemian;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public void setLandmarkId(String value) {		
		landmarkId = value;		
	}

	
}
